long-standing thing - Francés Inglés Diccionario